Christchurch Golf Club, Canterbury Bach Rentals & Resorts